Term Gallery logo

Meanings of dofí rostrat in Catalan